O arquivo /etc/shadow tem como objetivo armazenar informações sobre autenticação de usuários. Para ler este arquivo, é necessário ter permissões de leitura como superusuário.

Exemplo:

$ sudo cat /etc/shadow
root:MyEPTEa$6Nonsense:15000:0:99999:7::: 

Observe que o conteúdo é muito semelhante ao do arquivo /etc/passwd, mas o campo de senha apresenta uma senha criptografada. Os campos são separados por coluns, como segue:

É importante notar que, em muitas das distribuições de hoje, a autenticação de usuários não depende apenas do arquivo /etc/shadow, existem outros mecanismos em uso, como as Módulas de Autenticação Pluggable (PAM), que substituem a autenticação.